DeliciousBrains\WPMDB\Common\Cli\Cli D

Total Complexity 145
Dependencies 17
Dependents 5
Total lines 983
Lines of code 551
Logical lines of code 361
Comment lines 206
Methods 23
Properties 16

Methods 23

Method Rating Maintainability Complexity Lines of code
get_profile_data_from_args()
D
23
50 156
cli_migration()
C
34 27 90
migrate_tables()
B
35 16 85
verify_cli_response()
A
51 10 26
finalize_migration()
S
53 5 22
get_progress_bar()
S
56 5 16
finalize_export()
S
58 5 15
pre_cli_migration_check()
S
58 4 16
cli_initiate_migration()
S
55 3 19
get_unknown_args()
S
54 2 24
filter_non_database_migration_tables()
S
72 2 6
is_non_database_migration()
S
76 2 3
extract_argument()
S
71 2 6
get_row_counts_from_table_list()
S
65 2 9
get_total_rows_from_table_list()
S
65 2 9
__construct()
S
59 1 14
initiate_migration()
S
74 1 5
migrate_table()
S
74 1 5
finalize_ajax()
S
69 1 6
register()
S
74 1 4
get_tables_to_migrate()
S
70 1 6
cleanup_message()
S
70 1 6
cli_error()
S
79 1 3